<?php
class Wow_Armory_Handler_Element_Default_Arena_Team
    extends Wow_Armory_Core_Element_Abstract
{
    
    public function __construct(Array $results, 
        Wow_Armory_Handler_Element_Default_Arena_Team_Emblem $emblem,
        Array $members)
    {
        $this->_toResults($results);
        $this->_results['emblem'] = $emblem;
        
        $characters = $members['character'];
        if (is_array($characters)) {
            foreach ($characters as $character) {
                $data = $character->toArray();
                $data = $data['@attributes'];
                $this->_results['members'][] = 
                    new Wow_Armory_Handler_Element_Default_Arena_Team_Member(
                        $data
                    );
            }
        }
        
    }
    
    public function getBattleGroup()
    {
        
    }
    
    public function getCreated()
    {
        
    }
    
    public function getFaction()
    {
        
    }
    
    public function getFactionId()
    {
        
    }
    
    public function getGamesPlayed()
    {
        
    }
    
    public function getGamesWon()
    {
        
    }
    
    public function getLastSeasonRanking()
    {
        
    }
    
    public function getName()
    {
        
    }
    
    public function getRanking()
    {
        
    }
    
    public function getRating()
    {
        
    }
    
    public function getRealm()
    {
        
    }
    
    public function getRealmUrl()
    {
        
    }
    
    public function getSeason()
    {
        
    }
    
    public function getSeasonGamesPlayed()
    {
        
    }
    
    public function getSeasonGamesWon()
    {
        
    }
    
    public function getSize()
    {
        
    }
    
    public function getTeamSize()
    {
        
    }
    
    public function getTeamUrl()
    {
        
    }
    
    public function getUrl()
    {
        
    }
    
    public function getMembers()
    {
        
    }
    
    /**
     * Gets the emblem.
     * 
     * @return Wow_Armory_Handler_Element_Default_Arena_Team_Emblem
     */
    public function getEmblem()
    {
        return $this->emblem;
    }
    
}